<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <link rel="stylesheet" href="stylesheets/screen.css" type="text/css" media="screen" />
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>
      rfeedfinder
  </title>
  <script src="javascripts/rounded_corners_lite.inc.js" type="text/javascript"></script>
<style>

</style>
  <script type="text/javascript">
    window.onload = function() {
      settings = {
          tl: { radius: 10 },
          tr: { radius: 10 },
          bl: { radius: 10 },
          br: { radius: 10 },
          antiAlias: true,
          autoPad: true,
          validTags: ["div"]
      }
      var versionBox = new curvyCorners(settings, document.getElementById("version"));
      versionBox.applyCornersToAll();
    }
  </script>
</head>
<body>
<div id="main">

    <h1>rfeedfinder</h1>
    <div id="version" class="clickable" onclick='document.location = "http://rubyforge.org/projects/rfeedfinder"; return false'>
      <p>Get Version</p>
      <a href="http://rubyforge.org/projects/rfeedfinder" class="numbers">0.9.11</a>
    </div>
    <h2>What</h2>


	<p>rFeedFinder uses <span class="caps">RSS</span> autodiscovery, Atom autodiscovery, spidering, <span class="caps">URL</span> correction, and Web service queries (whatever it takes) to find the feed.</p>


	<p>From <a href="http://www.aaronsw.com/2002/feedfinder/">Aaron Swartz feedfinder python lib</a>.</p>


	<h2>Installing</h2>


<pre syntax="ruby">sudo gem install rfeedfinder</pre>

	<h2>Demonstration of usage</h2>


<pre syntax="ruby">
require 'rfeedfinder'

Rfeedfinder.feed('scripting.com')
# return String: 'http://scripting.com/rss.xml'

Rfeedfinder.feeds('scripting.com')
# return Array: ['http://delong.typepad.com/sdj/atom.xml', 
#                 'http://delong.typepad.com/sdj/index.rdf', 
#                'http://delong.typepad.com/sdj/rss.xml']
</pre>

	<h2>Forum</h2>


	<p><a href="http://groups.google.com/group/rfeedfinder">http://groups.google.com/group/rfeedfinder</a></p>


	<h2>How to submit patches</h2>


	<p>Read the <a href="http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/">8 steps for fixing other people&#8217;s code</a> and for section <a href="http://drnicwilliams.com/2007/06/01/8-steps-for-fixing-other-peoples-code/#8b-google-groups">8b: Submit patch to Google Groups</a>, use the Google Group above.</p>


	<p>The trunk repository is <code>svn://rubyforge.org/var/svn/rfeedfinder/trunk</code> for anonymous access.</p>


	<h2>License</h2>


	<p>This code is free to use under the terms of the Creative Commons <span class="caps">GNU GPL</span>.</p>


	<h2>Contact</h2>


	<p>Comments are welcome. Send an email to <a href="mailto:alx.girard@gmail.com">Alexandre Girard</a>.</p>
    <p class="coda">
      <a href="mailto:drnicwilliams@gmail.com">Dr Nic</a>, 29th October 2007<br>
      Theme extended from <a href="http://rb2js.rubyforge.org/">Paul Battley</a>
    </p>
</div>

<!-- insert site tracking codes here, like Google Urchin -->

</body>
</html>
